Public Class IMsoAxis
	Inherits TcKs.MSOffice.Common.ChildObjectWrapperBase
	
	Public Sub New ( ByVal nativeObject As System.Object,  ByVal rootObject As TcKs.MSOffice.Common.RootObjectWrapperBase )
		MyBase.New ( nativeObject, rootObject )
	End Sub 
	
	Public Function Delete(  ) As System.Object
		Dim result As System.Object = MyBase.WrappedObject.Delete(  )
		Return result
	End Function 
	
	Public Function [Select](  ) As System.Object
		Dim result As System.Object = MyBase.WrappedObject.[Select](  )
		Return result
	End Function 
	
	Public Property AxisBetweenCategories As System.Boolean
		Get 
			Return MyBase.WrappedObject.AxisBetweenCategories
		End Get 
		Set ( ByVal Value As System.Boolean )
			MyBase.WrappedObject.AxisBetweenCategories = Value 
		End Set 
	End Property 
	
	Public ReadOnly Property AxisGroup As TcKs.MSOffice.Common.XlAxisGroup
		Get 
			Return MyBase.WrappedObject.AxisGroup
		End Get 
	End Property 
	
	Public ReadOnly Property AxisTitle As TcKs.MSOffice.Common.IMsoAxisTitle
		Get 
			Dim nativeObject As System.Object = MyBase.WrappedObject.AxisTitle
			Dim ret As New TcKs.MSOffice.Common.IMsoAxisTitle( nativeObject, Me.RootObject )
			Return ret
		End Get 
	End Property 
	
	Public Property CategoryNames As System.Object
		Get 
			Return MyBase.WrappedObject.CategoryNames
		End Get 
		Set ( ByVal Value As System.Object )
			MyBase.WrappedObject.CategoryNames = Value 
		End Set 
	End Property 
	
	Public Property Crosses As TcKs.MSOffice.Common.XlAxisCrosses
		Get 
			Return MyBase.WrappedObject.Crosses
		End Get 
		Set ( ByVal Value As TcKs.MSOffice.Common.XlAxisCrosses )
			MyBase.WrappedObject.Crosses = Value 
		End Set 
	End Property 
	
	Public Property CrossesAt As System.Double
		Get 
			Return MyBase.WrappedObject.CrossesAt
		End Get 
		Set ( ByVal Value As System.Double )
			MyBase.WrappedObject.CrossesAt = Value 
		End Set 
	End Property 
	
	Public Property HasMajorGridlines As System.Boolean
		Get 
			Return MyBase.WrappedObject.HasMajorGridlines
		End Get 
		Set ( ByVal Value As System.Boolean )
			MyBase.WrappedObject.HasMajorGridlines = Value 
		End Set 
	End Property 
	
	Public Property HasMinorGridlines As System.Boolean
		Get 
			Return MyBase.WrappedObject.HasMinorGridlines
		End Get 
		Set ( ByVal Value As System.Boolean )
			MyBase.WrappedObject.HasMinorGridlines = Value 
		End Set 
	End Property 
	
	Public Property HasTitle As System.Boolean
		Get 
			Return MyBase.WrappedObject.HasTitle
		End Get 
		Set ( ByVal Value As System.Boolean )
			MyBase.WrappedObject.HasTitle = Value 
		End Set 
	End Property 
	
	Public ReadOnly Property MajorGridlines As TcKs.MSOffice.Common.GridLines
		Get 
			Dim nativeObject As System.Object = MyBase.WrappedObject.MajorGridlines
			Dim ret As New TcKs.MSOffice.Common.GridLines( nativeObject, Me.RootObject )
			Return ret
		End Get 
	End Property 
	
	Public Property MajorTickMark As TcKs.MSOffice.Common.XlTickMark
		Get 
			Return MyBase.WrappedObject.MajorTickMark
		End Get 
		Set ( ByVal Value As TcKs.MSOffice.Common.XlTickMark )
			MyBase.WrappedObject.MajorTickMark = Value 
		End Set 
	End Property 
	
	Public Property MajorUnit As System.Double
		Get 
			Return MyBase.WrappedObject.MajorUnit
		End Get 
		Set ( ByVal Value As System.Double )
			MyBase.WrappedObject.MajorUnit = Value 
		End Set 
	End Property 
	
	Public Property LogBase As System.Double
		Get 
			Return MyBase.WrappedObject.LogBase
		End Get 
		Set ( ByVal Value As System.Double )
			MyBase.WrappedObject.LogBase = Value 
		End Set 
	End Property 
	
	Public Property TickLabelSpacingIsAuto As System.Boolean
		Get 
			Return MyBase.WrappedObject.TickLabelSpacingIsAuto
		End Get 
		Set ( ByVal Value As System.Boolean )
			MyBase.WrappedObject.TickLabelSpacingIsAuto = Value 
		End Set 
	End Property 
	
	Public Property MajorUnitIsAuto As System.Boolean
		Get 
			Return MyBase.WrappedObject.MajorUnitIsAuto
		End Get 
		Set ( ByVal Value As System.Boolean )
			MyBase.WrappedObject.MajorUnitIsAuto = Value 
		End Set 
	End Property 
	
	Public Property MaximumScale As System.Double
		Get 
			Return MyBase.WrappedObject.MaximumScale
		End Get 
		Set ( ByVal Value As System.Double )
			MyBase.WrappedObject.MaximumScale = Value 
		End Set 
	End Property 
	
	Public Property MaximumScaleIsAuto As System.Boolean
		Get 
			Return MyBase.WrappedObject.MaximumScaleIsAuto
		End Get 
		Set ( ByVal Value As System.Boolean )
			MyBase.WrappedObject.MaximumScaleIsAuto = Value 
		End Set 
	End Property 
	
	Public Property MinimumScale As System.Double
		Get 
			Return MyBase.WrappedObject.MinimumScale
		End Get 
		Set ( ByVal Value As System.Double )
			MyBase.WrappedObject.MinimumScale = Value 
		End Set 
	End Property 
	
	Public Property MinimumScaleIsAuto As System.Boolean
		Get 
			Return MyBase.WrappedObject.MinimumScaleIsAuto
		End Get 
		Set ( ByVal Value As System.Boolean )
			MyBase.WrappedObject.MinimumScaleIsAuto = Value 
		End Set 
	End Property 
	
	Public ReadOnly Property MinorGridlines As TcKs.MSOffice.Common.GridLines
		Get 
			Dim nativeObject As System.Object = MyBase.WrappedObject.MinorGridlines
			Dim ret As New TcKs.MSOffice.Common.GridLines( nativeObject, Me.RootObject )
			Return ret
		End Get 
	End Property 
	
	Public Property MinorTickMark As TcKs.MSOffice.Common.XlTickMark
		Get 
			Return MyBase.WrappedObject.MinorTickMark
		End Get 
		Set ( ByVal Value As TcKs.MSOffice.Common.XlTickMark )
			MyBase.WrappedObject.MinorTickMark = Value 
		End Set 
	End Property 
	
	Public Property MinorUnit As System.Double
		Get 
			Return MyBase.WrappedObject.MinorUnit
		End Get 
		Set ( ByVal Value As System.Double )
			MyBase.WrappedObject.MinorUnit = Value 
		End Set 
	End Property 
	
	Public Property MinorUnitIsAuto As System.Boolean
		Get 
			Return MyBase.WrappedObject.MinorUnitIsAuto
		End Get 
		Set ( ByVal Value As System.Boolean )
			MyBase.WrappedObject.MinorUnitIsAuto = Value 
		End Set 
	End Property 
	
	Public Property ReversePlotOrder As System.Boolean
		Get 
			Return MyBase.WrappedObject.ReversePlotOrder
		End Get 
		Set ( ByVal Value As System.Boolean )
			MyBase.WrappedObject.ReversePlotOrder = Value 
		End Set 
	End Property 
	
	Public Property ScaleType As TcKs.MSOffice.Common.XlScaleType
		Get 
			Return MyBase.WrappedObject.ScaleType
		End Get 
		Set ( ByVal Value As TcKs.MSOffice.Common.XlScaleType )
			MyBase.WrappedObject.ScaleType = Value 
		End Set 
	End Property 
	
	Public Property TickLabelPosition As TcKs.MSOffice.Common.XlTickLabelPosition
		Get 
			Return MyBase.WrappedObject.TickLabelPosition
		End Get 
		Set ( ByVal Value As TcKs.MSOffice.Common.XlTickLabelPosition )
			MyBase.WrappedObject.TickLabelPosition = Value 
		End Set 
	End Property 
	
	Public ReadOnly Property TickLabels As TcKs.MSOffice.Common.IMsoTickLabels
		Get 
			Dim nativeObject As System.Object = MyBase.WrappedObject.TickLabels
			Dim ret As New TcKs.MSOffice.Common.IMsoTickLabels( nativeObject, Me.RootObject )
			Return ret
		End Get 
	End Property 
	
	Public Property TickLabelSpacing As System.Int32
		Get 
			Return MyBase.WrappedObject.TickLabelSpacing
		End Get 
		Set ( ByVal Value As System.Int32 )
			MyBase.WrappedObject.TickLabelSpacing = Value 
		End Set 
	End Property 
	
	Public Property TickMarkSpacing As System.Int32
		Get 
			Return MyBase.WrappedObject.TickMarkSpacing
		End Get 
		Set ( ByVal Value As System.Int32 )
			MyBase.WrappedObject.TickMarkSpacing = Value 
		End Set 
	End Property 
	
	Public Property Type As TcKs.MSOffice.Common.XlAxisType
		Get 
			Return MyBase.WrappedObject.Type
		End Get 
		Set ( ByVal Value As TcKs.MSOffice.Common.XlAxisType )
			MyBase.WrappedObject.Type = Value 
		End Set 
	End Property 
	
	Public Property BaseUnit As TcKs.MSOffice.Common.XlTimeUnit
		Get 
			Return MyBase.WrappedObject.BaseUnit
		End Get 
		Set ( ByVal Value As TcKs.MSOffice.Common.XlTimeUnit )
			MyBase.WrappedObject.BaseUnit = Value 
		End Set 
	End Property 
	
	Public Property BaseUnitIsAuto As System.Boolean
		Get 
			Return MyBase.WrappedObject.BaseUnitIsAuto
		End Get 
		Set ( ByVal Value As System.Boolean )
			MyBase.WrappedObject.BaseUnitIsAuto = Value 
		End Set 
	End Property 
	
	Public Property MajorUnitScale As TcKs.MSOffice.Common.XlTimeUnit
		Get 
			Return MyBase.WrappedObject.MajorUnitScale
		End Get 
		Set ( ByVal Value As TcKs.MSOffice.Common.XlTimeUnit )
			MyBase.WrappedObject.MajorUnitScale = Value 
		End Set 
	End Property 
	
	Public Property MinorUnitScale As TcKs.MSOffice.Common.XlTimeUnit
		Get 
			Return MyBase.WrappedObject.MinorUnitScale
		End Get 
		Set ( ByVal Value As TcKs.MSOffice.Common.XlTimeUnit )
			MyBase.WrappedObject.MinorUnitScale = Value 
		End Set 
	End Property 
	
	Public Property CategoryType As TcKs.MSOffice.Common.XlCategoryType
		Get 
			Return MyBase.WrappedObject.CategoryType
		End Get 
		Set ( ByVal Value As TcKs.MSOffice.Common.XlCategoryType )
			MyBase.WrappedObject.CategoryType = Value 
		End Set 
	End Property 
	
	Public ReadOnly Property Left As System.Double
		Get 
			Return MyBase.WrappedObject.Left
		End Get 
	End Property 
	
	Public ReadOnly Property Top As System.Double
		Get 
			Return MyBase.WrappedObject.Top
		End Get 
	End Property 
	
	Public ReadOnly Property Width As System.Double
		Get 
			Return MyBase.WrappedObject.Width
		End Get 
	End Property 
	
	Public ReadOnly Property Height As System.Double
		Get 
			Return MyBase.WrappedObject.Height
		End Get 
	End Property 
	
	Public Property DisplayUnit As TcKs.MSOffice.Common.XlDisplayUnit
		Get 
			Return MyBase.WrappedObject.DisplayUnit
		End Get 
		Set ( ByVal Value As TcKs.MSOffice.Common.XlDisplayUnit )
			MyBase.WrappedObject.DisplayUnit = Value 
		End Set 
	End Property 
	
	Public Property DisplayUnitCustom As System.Double
		Get 
			Return MyBase.WrappedObject.DisplayUnitCustom
		End Get 
		Set ( ByVal Value As System.Double )
			MyBase.WrappedObject.DisplayUnitCustom = Value 
		End Set 
	End Property 
	
	Public Property HasDisplayUnitLabel As System.Boolean
		Get 
			Return MyBase.WrappedObject.HasDisplayUnitLabel
		End Get 
		Set ( ByVal Value As System.Boolean )
			MyBase.WrappedObject.HasDisplayUnitLabel = Value 
		End Set 
	End Property 
	
	Public ReadOnly Property DisplayUnitLabel As TcKs.MSOffice.Common.IMsoDisplayUnitLabel
		Get 
			Dim nativeObject As System.Object = MyBase.WrappedObject.DisplayUnitLabel
			Dim ret As New TcKs.MSOffice.Common.IMsoDisplayUnitLabel( nativeObject, Me.RootObject )
			Return ret
		End Get 
	End Property 
	
	Public ReadOnly Property Border As TcKs.MSOffice.Common.IMsoBorder
		Get 
			Dim nativeObject As System.Object = MyBase.WrappedObject.Border
			Dim ret As New TcKs.MSOffice.Common.IMsoBorder( nativeObject, Me.RootObject )
			Return ret
		End Get 
	End Property 
	
	Public ReadOnly Property Name As System.String
		Get 
			Return MyBase.WrappedObject.Name
		End Get 
	End Property 
	
	Public ReadOnly Property Format As TcKs.MSOffice.Common.IMsoChartFormat
		Get 
			Dim nativeObject As System.Object = MyBase.WrappedObject.Format
			Dim ret As New TcKs.MSOffice.Common.IMsoChartFormat( nativeObject, Me.RootObject )
			Return ret
		End Get 
	End Property 
	
End Class 
